![]() | ![]() | ![]() | ![]() | ![]() |
In SAS® High-Performance Risk, when you perform a query on a cross-classification variable that contains a large number of potential values, the query might fail after some time and result in messages like the following:
A critical error has occurred. Please attempt to save your risk exploration and exit the application. [FaultEvent fault=[RPC Fault faultString="java.io.EOFException : null" faultCode="Server.Processing" faultDetail="null"] messageId="6DD0A3FF-E608-C16E-BBC1- CE8782626F0E" type="fault" bubbles=false cancelable=true eventPhase=2]
An error occurred. Please contact your system administrator. Error: Error #1502
ERROR: Failed to get a synchronization signal from the HPRisk Engine. ERROR: A failure occurred reading information from the HPRisk Engine. The HPRISK procedure must terminate the task.
This query could be triggered by the UI by expanding the cross-classification variable at the top level of the portfolio, or by submitting a PROC HPRISK statement with "QUERY cross-classification-variable."
The threshold for the number of potential values that triggers this issue is based on numerous factors. In the user scenario that triggered this issue, the number of potential values was more than 900,000.
Click the Hot Fix tab in this note to access the hot fix for this issue.
Product Family | Product | System | Product Release | SAS Release | ||
Reported | Fixed* | Reported | Fixed* | |||
SAS System | SAS High-Performance Risk | Microsoft® Windows® for x64 | 3.3 | 3.4 | 9.4 TS1M3 | 9.4 TS1M3 |
64-bit Enabled AIX | 3.3 | 3.4 | 9.4 TS1M3 | 9.4 TS1M3 | ||
64-bit Enabled Solaris | 3.3 | 3.4 | 9.4 TS1M3 | 9.4 TS1M3 | ||
Linux for x64 | 3.3 | 3.4 | 9.4 TS1M3 | 9.4 TS1M3 | ||
Solaris for x64 | 3.3 | 3.4 | 9.4 TS1M3 | 9.4 TS1M3 |